package com.niiwoo.civet.trade.service.contract;

import java.util.List;

/**
 * @Author: wuke
 * @Description:
 * @Date: Created in 21:26 2017/12/13
 */
public interface WithholdContractDubboService {
    public void contractGenerateAndSign(String userId, Long projectId) throws Exception;

    /**
     * 未签署代扣合同的用户统一签署
     * @param userIdList
     * @param status
     * @param channelCode
     */
    default String withholdContractSign(List<String> userIdList, byte status, String channelCode){
        throw new UnsupportedOperationException("");
    }

    /**
     * 考拉还款代扣合同自动签署
     * @param userId
     * @param projectId
     */
    default void kaolaContractGenerateAndSign(String userId, Long projectId){
        throw new UnsupportedOperationException("");
    }
}
